ludo (br) - Spanish English Dictionary